package com.mymoney.persistence;

import com.mymoney.exceptions.MyMoneyException;


/**
 * 
 * @author yavor.gologanov
 *
 */
public abstract class TransactionalValueAction<T> {
	
	/**
	 * 
	 * @return
	 * @throws MyMoneyException
	 */
	public abstract T run() throws MyMoneyException;
	

}
